be self-reliant - Francés Inglés Diccionario